Taser International

Taser International is a Scottsdale, Arizona based company that manufactures stun guns.

Other SourceWatch resources

 * Dittus Communications